export interface VideoDanmakuVO {
  /**
   * 弹幕 ID
   */
  id: string | number;

  /**
   * 视频 ID
   */
  videoId: string | number;

  /**
   * 弹幕内容
   */
  content: string;

  /**
   * 弹幕颜色
   */
  color: string;

  /**
   * 弹幕出现时间点(秒)
   */
  videoTime: string | number;

  /**
   * 弹幕显示位置（从上至下，数字越大越往上）
   */
  contentPosition: number;

  /**
   * 点赞数
   */
  likeCount: number;

  /**
   * 备注
   */
  remark: string;

}

export interface VideoDanmakuForm extends BaseEntity {
  /**
   * 弹幕 ID
   */
  id?: string | number;

  /**
   * 视频 ID
   */
  videoId?: string | number;

  /**
   * 弹幕内容
   */
  content?: string;

  /**
   * 弹幕颜色
   */
  color?: string;

  /**
   * 弹幕出现时间点(秒)
   */
  videoTime?: string | number;

  /**
   * 弹幕显示位置（从上至下，数字越大越往上）
   */
  contentPosition?: number;

  /**
   * 点赞数
   */
  likeCount?: number;

  /**
   * 备注
   */
  remark?: string;

}

export interface VideoDanmakuQuery extends PageQuery {

  /**
   * 视频 ID
   */
  videoId?: string | number;

  /**
   * 弹幕内容
   */
  content?: string;

  /**
   * 弹幕颜色
   */
  color?: string;

  /**
   * 弹幕出现时间点(秒)
   */
  videoTime?: string | number;

  /**
   * 弹幕显示位置（从上至下，数字越大越往上）
   */
  contentPosition?: number;

  /**
   * 点赞数
   */
  likeCount?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



